7e24ef615ddacfa3d365c449921abf72eca47151,portal-impl/test/integration/com/liferay/portal/model/impl/LayoutFriendlyURLTest.java,LayoutFriendlyURLTest,testSameFriendlyURLSameLocaleDifferentLayout,#,323
Before Change
Group group = GroupTestUtil.addGroup();
ServiceContext serviceContext = ServiceTestUtil.getServiceContext(
group.getGroupId());
Map<Locale, String> randomMap = ServiceTestUtil.randomLocaleStringMap();
Map<Locale, String> friendlyURLMap = new HashMap<Locale, String>();
friendlyURLMap.put(new Locale("en", "US"), "/home");
friendlyURLMap.put(new Locale("es", "ES"), "/casa");
try {
LayoutLocalServiceUtil.addLayout(
TestPropsValues.getUserId(), group.getGroupId(), false,
LayoutConstants.DEFAULT_PARENT_LAYOUT_ID, randomMap, randomMap,
randomMap, randomMap, randomMap, LayoutConstants.TYPE_PORTLET,
false, friendlyURLMap, serviceContext);
}
catch (LayoutFriendlyURLException lfurle) {
Assert.fail();
}
friendlyURLMap = new HashMap<Locale, String>();
friendlyURLMap.put(new Locale("en", "US"), "/house");
friendlyURLMap.put(new Locale("es", "ES"), "/casa");
try {
LayoutLocalServiceUtil.addLayout(
TestPropsValues.getUserId(), group.getGroupId(), false,
LayoutConstants.DEFAULT_PARENT_LAYOUT_ID, randomMap, randomMap,
randomMap, randomMap, randomMap, LayoutConstants.TYPE_PORTLET,
false, friendlyURLMap, serviceContext);
After Change
Group group = GroupTestUtil.addGroup();
Map<Locale, String> friendlyURLMap = new HashMap<Locale, String>();
friendlyURLMap.put(_enLocale, "/home");
friendlyURLMap.put(_esLocale, "/casa");
try {
addLayout(group.getGroupId(), false, friendlyURLMap);
}
catch (LayoutFriendlyURLException lfurle) {
Assert.fail();